package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 糖尿病患者管理卡(TnbHzglk)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "糖尿病患者管理卡")
public class TnbHzglk implements Serializable {

    private static final long serialVersionUID = 810402732810839007L;
    
    @ApiModelProperty("管理机构代码:复合主键； 组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("糖尿病管理卡ID:复合主键")
    private String glkbh;
    
    @ApiModelProperty("城乡居民健康档案编号:关联个人健康档案")
    private String cxjmjkdabh;
    
    @ApiModelProperty("姓名")
    private String xm;
    
    @ApiModelProperty("性别:GB/T2261.1-2003")
    private String xb;
    
    @ApiModelProperty("性别名称")
    private String xbmc;
    
    @ApiModelProperty("联系电话")
    private String lxdh;
    
    @ApiModelProperty("证件号码")
    private String zjhm;
    
    @ApiModelProperty("证件类型:CV02.01.101身份证件类别代码")
    private String zjlx;
    
    @ApiModelProperty("卡号")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("民族编码:GBT3304-1991中国各民族名称罗马字母拼音写法和代码")
    private String mzbm;
    
    @ApiModelProperty("民族名称")
    private String mzmc;
    
    @ApiModelProperty("出生日期")
    private Date csrq;
    
    @ApiModelProperty("婚姻状况:请按国标GB/T2261.2-2003执行")
    private String hyzk;
    
    @ApiModelProperty("身高(cm):单位：cm")
    private Integer sg;
    
    @ApiModelProperty("体重:单位：Kg")
    private Integer tz;
    
    @ApiModelProperty("文化程度:学历代码GB/T4658-2006")
    private String whcd;
    
    @ApiModelProperty("职业编码:GB/T6565-2009 职业分类与代码")
    private String zhiyebm;
    
    @ApiModelProperty("职业名称")
    private String zhiyemc;
    
    @ApiModelProperty("医疗付费方式:CV07.10.003 医疗费用来源类别代码表")
    private String ylfffs;
    
    @ApiModelProperty("医疗付费方式名称")
    private String yyfffsmc;
    
    @ApiModelProperty("常住地址类别:1：城市 ；2：农村")
    private String czdzlb;
    
    @ApiModelProperty("常住地址名称")
    private String czdzmc;
    
    @ApiModelProperty("居住地行政区划代码:GB/T 2260-2007 中华人民共和国行政区划代码")
    private String jzdXzqh;
    
    @ApiModelProperty("居住地-省（自治区、直辖市）编码")
    private String jzdShebm;
    
    @ApiModelProperty("居住地-省（自治区、直辖市）")
    private String jzdShe;
    
    @ApiModelProperty("居住地-市（地区）编码:对应地址中市/地区代码")
    private String jzdShibm;
    
    @ApiModelProperty("居住地-市（地区）:对应现居住地-市（地区）的中文名")
    private String jzdShi;
    
    @ApiModelProperty("居住地-县（区）编码:对应地址中区县代码")
    private String jzdXiabm;
    
    @ApiModelProperty("居住地-县（区）:对应现居住地-县(区)的中文名")
    private String jzdXia;
    
    @ApiModelProperty("居住地-乡（镇、街道）编码:对应地址中街道代码")
    private String jzdXngbm;
    
    @ApiModelProperty("居住地-乡（镇、街道）:对应现居住地-乡（镇、街道）的中文名")
    private String jzdXng;
    
    @ApiModelProperty("居住地-居委编码:对应地址中居委代码")
    private String jzdJwbm;
    
    @ApiModelProperty("居住地-居委:对于现地址-居委的中文名，例如：北巷居委会。")
    private String jzdJw;
    
    @ApiModelProperty("居住地-村（路、街）:地址所在的路名、街名，按实际填写，暂无字典")
    private String jzdCun;
    
    @ApiModelProperty("居住地-弄（路号、弄号）:地址所在的路、街实际填写，暂无字典，例如，123弄")
    private String jzdNong;
    
    @ApiModelProperty("居住地-楼号（楼号、座、别墅号）:地址所在的楼号、座、别墅号，按实际填写，暂无字典，例如，144号、A座、南1号。")
    private String jzdLh;
    
    @ApiModelProperty("居住地-门牌号(包括“室”):地址所在的门牌号，按实际填写，例如1628号、504室。")
    private String jzdMph;
    
    @ApiModelProperty("居住地邮政编码")
    private String jzdyzbm;
    
    @ApiModelProperty("居住地址详细")
    private String jzdXx;
    
    @ApiModelProperty("糖尿病家族史:1：是；2：否；3：不知道")
    private String tnbjzs;
    
    @ApiModelProperty("糖尿病分型代码:1：Ⅰ 型糖尿病；2：Ⅱ型糖尿病；3：其它特殊类型糖尿病；4：妊娠糖尿病")
    private String tnbfxbm;
    
    @ApiModelProperty("糖尿病分型名称:当TNBFX选择3时必填")
    private String tnbfxmc;
    
    @ApiModelProperty("确诊日期")
    private Date qzrq;
    
    @ApiModelProperty("病例来源编码:1：健康档案；2：社区门诊；3：流行病学调查；4：其它")
    private String bllybm;
    
    @ApiModelProperty("病例来源名称")
    private String bllymc;
    
    @ApiModelProperty("心率（次/min）:单位：次/min")
    private Integer xl;
    
    @ApiModelProperty("空腹血糖值")
    private String fpg;
    
    @ApiModelProperty("空腹血糖测量方式代码:1：末梢血 ；2：血浆")
    private String fpgclfs;
    
    @ApiModelProperty("随机血糖值")
    private String sjxt;
    
    @ApiModelProperty("随机血糖测量方式代码:1：末梢血 ；2：血浆")
    private String sjclfs;
    
    @ApiModelProperty("糖耐量测试值")
    private String ogtt;
    
    @ApiModelProperty("糖耐量血糖测量方式代码:1：末梢血；2：血浆")
    private String ogttclfs;
    
    @ApiModelProperty("餐后2小时血糖值")
    private String chogtt;
    
    @ApiModelProperty("餐后2小时血糖测量方式代码:1：末梢血 ；2：血浆")
    private String chogttclfs;
    
    @ApiModelProperty("管理对象状态编码:1：死亡；2：迁出；3：拒访；4：其他失访；5：误诊")
    private String gldxztbm;
    
    @ApiModelProperty("目前责任医生工号")
    private String mqglysgh;
    
    @ApiModelProperty("目前责任医生姓名")
    private String mqglysxm;
    
    @ApiModelProperty("建卡医生工号")
    private String jkysgh;
    
    @ApiModelProperty("建卡医生姓名")
    private String jkysxm;
    
    @ApiModelProperty("建卡日期")
    private Date jkrq;
    
    @ApiModelProperty("建卡科室编码")
    private String jkksbm;
    
    @ApiModelProperty("建卡科室名称")
    private String jkksmc;
    
    @ApiModelProperty("密级:见第1章说明（7）")
    private String mj;
    
    @ApiModelProperty("修改标志:1 正常;2 修改;3 撤销")
    private String xgbz;
    
    @ApiModelProperty("数据业务生成时间:业务操作数据业务生成时间")
    private Date sjscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}